site of the polyps - German English Dictionary